Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
82 STOW ROAD Detached £175,000 5 Aug 2010
86 STOW ROAD Detached £142,800 23 Mar 2012
90 STOW ROAD Detached £205,000 28 Jun 2021
92 STOW ROAD Detached £170,000 24 Mar 2016
94 STOW ROAD Detached £200,000 18 Mar 2019
98 STOW ROAD Detached £147,500 5 May 2006
100 STOW ROAD Terraced £230,000 10 Sep 2021
102 STOW ROAD Detached £154,000 25 May 2011